/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.tms.importEntity;

import java.util.List;
import com.google.common.collect.Lists;

import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;
import com.jeeplus.modules.tms.entity.LineReceive;
import com.jeeplus.modules.tms.entity.LineSend;

/**
 * 专线Entity
 * @author dhw
 * @version 2018-01-19
 */
public class SpecialLineImport extends DataEntity<SpecialLineImport> {
	
	private static final long serialVersionUID = 1L;
	private String resource;		// 公司名称
	private String startStation;		// 发站
	private String endStation;		// 到站
	private String endArea;		// 到站归属地
	private String cover;		// 省（直辖市）全境覆盖
	private String tonPrice;		// 重货（元/吨）
	private String sterePrice;		// 泡货（元/M³）
	private String transportationPrescription;		// 运输时效
	private String contacts;		// 专线负责人
	private String contactsPhone;		// 专线负责人电话
	private String freePick;		// 免费提货量
	private String freeSend;		// 免费送货量
	private String isBoutique;		// 是否精品专线
	private String boutiqueDate;		// 精品专线到期日期
	private String top;		// 是否置顶
	private String topDate;		// 置顶到期日期
	private String sendAddress;		// 收货地址
	private String sendContacts;		// 收货联系人
	private String sendPhone;		// 收货联系人电话
	private String receiveAddress;		// 提货地址
	private String receiveContacts;		// 提货联系人
	private String receivePhone;		// 提货联系人电话

	public SpecialLineImport() {
		super();
	}

	public SpecialLineImport(String id){
		super(id);
	}

	@ExcelField(title="公司名称", align=2, sort=6)
	public String getResource() {
		return resource;
	}

	public void setResource(String resource) {
		this.resource = resource;
	}
	
	@ExcelField(title="发站", align=2, sort=7)
	public String getStartStation() {
		return startStation;
	}

	public void setStartStation(String startStation) {
		this.startStation = startStation;
	}
	
	@ExcelField(title="到站", align=2, sort=8)
	public String getEndStation() {
		return endStation;
	}

	public void setEndStation(String endStation) {
		this.endStation = endStation;
	}
	
	@ExcelField(title="到站归属地", align=2, sort=9)
	public String getEndArea() {
		return endArea;
	}

	public void setEndArea(String endArea) {
		this.endArea = endArea;
	}
	
	@ExcelField(title="省（直辖市）全境覆盖", align=2, sort=10)
	public String getCover() {
		return cover;
	}

	public void setCover(String cover) {
		this.cover = cover;
	}
	
	@ExcelField(title="重货（元/吨）", align=2, sort=11)
	public String getTonPrice() {
		return tonPrice;
	}

	public void setTonPrice(String tonPrice) {
		this.tonPrice = tonPrice;
	}
	
	@ExcelField(title="泡货（元/M³）", align=2, sort=12)
	public String getSterePrice() {
		return sterePrice;
	}

	public void setSterePrice(String sterePrice) {
		this.sterePrice = sterePrice;
	}
	
	@ExcelField(title="运输时效", align=2, sort=13)
	public String getTransportationPrescription() {
		return transportationPrescription;
	}

	public void setTransportationPrescription(String transportationPrescription) {
		this.transportationPrescription = transportationPrescription;
	}
	
	@ExcelField(title="专线负责人", align=2, sort=14)
	public String getContacts() {
		return contacts;
	}

	public void setContacts(String contacts) {
		this.contacts = contacts;
	}
	
	@ExcelField(title="专线负责人电话", align=2, sort=15)
	public String getContactsPhone() {
		return contactsPhone;
	}

	public void setContactsPhone(String contactsPhone) {
		this.contactsPhone = contactsPhone;
	}
	
	@ExcelField(title="免费提货量", align=2, sort=16)
	public String getFreePick() {
		return freePick;
	}

	public void setFreePick(String freePick) {
		this.freePick = freePick;
	}
	
	@ExcelField(title="免费送货量", align=2, sort=17)
	public String getFreeSend() {
		return freeSend;
	}

	public void setFreeSend(String freeSend) {
		this.freeSend = freeSend;
	}
	
	@ExcelField(title="是否精品专线", align=2, sort=18)
	public String getIsBoutique() {
		return isBoutique;
	}

	public void setIsBoutique(String isBoutique) {
		this.isBoutique = isBoutique;
	}
	
	@ExcelField(title="精品专线到期日期", align=2, sort=19)
	public String getBoutiqueDate() {
		return boutiqueDate;
	}

	public void setBoutiqueDate(String boutiqueDate) {
		this.boutiqueDate = boutiqueDate;
	}
	
	@ExcelField(title="是否置顶", align=2, sort=20)
	public String getTop() {
		return top;
	}

	public void setTop(String top) {
		this.top = top;
	}
	
	@ExcelField(title="置顶到期日期", align=2, sort=21)
	public String getTopDate() {
		return topDate;
	}

	public void setTopDate(String topDate) {
		this.topDate = topDate;
	}
	
	@ExcelField(title="收货地址", align=2, sort=22)
	public String getSendAddress() {
		return sendAddress;
	}

	public void setSendAddress(String sendAddress) {
		this.sendAddress = sendAddress;
	}
	
	@ExcelField(title="收货联系人", align=2, sort=23)
	public String getSendContacts() {
		return sendContacts;
	}

	public void setSendContacts(String sendContacts) {
		this.sendContacts = sendContacts;
	}
	
	@ExcelField(title="收货联系人电话", align=2, sort=24)
	public String getSendPhone() {
		return sendPhone;
	}

	public void setSendPhone(String sendPhone) {
		this.sendPhone = sendPhone;
	}
	
	@ExcelField(title="提货地址", align=2, sort=25)
	public String getReceiveAddress() {
		return receiveAddress;
	}

	public void setReceiveAddress(String receiveAddress) {
		this.receiveAddress = receiveAddress;
	}
	
	@ExcelField(title="提货联系人", align=2, sort=26)
	public String getReceiveContacts() {
		return receiveContacts;
	}

	public void setReceiveContacts(String receiveContacts) {
		this.receiveContacts = receiveContacts;
	}
	
	@ExcelField(title="提货联系人电话", align=2, sort=27)
	public String getReceivePhone() {
		return receivePhone;
	}

	public void setReceivePhone(String receivePhone) {
		this.receivePhone = receivePhone;
	}
}